#ifndef __WORLDMAP_H__
#define __WORLDMAP_H__

#include <vector>
#include <stack>

#include "Constants.h"

class WorldMap{

    public:
        WorldMap();
        ~WorldMap();
        const char* getMapName();
        void playerStartPos(short int& playerPosX, short int& playerPosY);

    private:
        char mapName[ MAPNAME_SIZE ];
        std::vector< std::vector< std::stack< short int > > > mapItems;
        std::vector< std::vector< short int > > mapGround;  //<- pamieci niewiele a latwiej bedzie sie odwolac
        std::vector< std::vector< short int > > mapMonsters;
        short int  playerPosX , playerPosY;
};

#endif // #define __WORLDMAP_H__
